two-post hydraulic lift - Spanish English Dictionary